<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //高阶函数是对其他函数进行操作的函数，它接收函数作为参数或将函数作为返回值输出
        //如：1
        function fn(callback){
            callback&&callback();
        }
        fn(function(){
            alert('hi');
        })
        //如2：
        function fn1(){
            return function(){}
        }
        fn();
    </script>
</body>
</html>